嵌入式单片机及其相关博客及教程

2019-04-15 15:39发布

一、单片机: 1、嵌入式单片机程序架构之时间片轮询法 https://mp.weixin.qq.com/s/F6FGDwW_Rqaxzf9BYcg6yQ 2、stm32 f429 移植 littlevGL https://mp.weixin.qq.com/s/0Ym65yv4w7UEq72QvTDK3w 3、单片机常用算法总结 https://mp.weixin.qq.com/s/OUzg8zDj9smej12OqyLKzA 4、STM32进阶之串口环形缓冲区实现 https://mp.weixin.qq.com/s/x5O-uUP7negl_L1qSDmW7w 5、如何从零开始写一个简单的操作系统? https://www.zhihu.com/question/25628124/answer/133388181?utm_source=wechat_session&utm_medium=social 6、完全由C编写,高度可移植,超级牛逼的软件定时器! https://mp.weixin.qq.com/s/sNxxBCcvMn3fPs_GHFuRFQ 7、新唐之8051  N76E003学习笔记 https://www.cnblogs.com/zhugeanran/category/1248561.html 8、小论定时器玩法(时间轮询法) https://mp.weixin.qq.com/s/5paZoz7GLhqKDc_qtZU5wA 9、STM32+W5500+MQTT+Android实现远程数据采集及控制 http://www.embed-net.com/thread-230-1-1.html 10、一款可以在STM8上运行的实时操作系统Atomthreads https://mp.weixin.qq.com/s/1DGwRJzmXFJCnT3wOHzRcg 11、五大适合STM32的嵌入式操作系统 https://mp.weixin.qq.com/s/FbzazvG7ymvzuAC8o1h3RA 12、几种常用的数据校验方式 https://blog.csdn.net/zhengqijun_/article/details/53150749 13、如何修改战舰板的USB读卡器实验为单磁盘读取,教学贴! http://www.openedv.com/forum.php?mod=viewthread&tid=42578 14、STM32f103+W25Q64实现虚拟U盘和FATFS文件系统 https://blog.csdn.net/Jun626/article/details/80426643 二、嵌入式&Linux 1、嵌入式博客: 1.1  http://www.cnblogs.com/lifexy/ 1.2  https://blog.csdn.net/cmh477660693/article/category/6681921 1.3 欢迎进入半颗心脏博客导航一站式搜索(所有博客的汇总帖) https://blog.csdn.net/xh870189248/article/details/64125850 1.4 欢迎进入徐松亮博客一站式导航搜索(随时更新) https://blog.csdn.net/xslxhn/article/details/83548035 1.5 金字塔云课网 http://www.cg800.net/portal.php 1.6 物联网开发入门视频教程+项目实战视频教程全套 共9.8G http://www.lshcms.com/soft/video/661.html 1.7 嵌入式学习中较好的练手项目和课题整理(附代码资料、学习视频和嵌入式学习规划) https://blog.csdn.net/HowieXue/article/details/76696316 2、嵌入式Linux维基 百问网 http://wiki.100ask.org/Mainpage 3、浅析Linux初始化init系统第二部分 - Upstart https://mp.weixin.qq.com/s/HqQuVoepKYEgLewmxqp3NQ 4、linux常用命令--开发调试篇 https://mp.weixin.qq.com/s/wuGIDd_yh0u_VulL7LOyIg 5、浅谈Linux PCI设备驱动 https://mp.weixin.qq.com/s/zF_cRs0xZv4L6by1doyU-Q 6、Linux下V4L2拍照测试用例 https://blog.csdn.net/zhaohc_nj/article/details/50098431 7、USB摄像头(V4L2接口)的图片采集 (一) https://blog.csdn.net/hel12he/article/details/9465941 8、V4L2摄像头获取单幅图片测试程序(MMAP模式) https://daimajishu.iteye.com/blog/1085484 三、S3C2440开发 1、基于S3C2440嵌入式linux学习目录-linux3.4.2+uboot2012.01+操作 https://blog.csdn.net/fengyuwuzu0519/article/details/73065163 2、怎样在uboot上创建菜单(menu)?--JZ2440 https://mp.weixin.qq.com/s/rqphyvrr4q_4d-ux9r7-XQ 3、JZ2440(V3)移植QT5.6--图文教程 https://blog.csdn.net/multimicro/article/details/82953770 https://www.cnblogs.com/multimicro/p/9872722.html 4、LCD Framebuffer驱动与应用 https://www.cnblogs.com/ganrui/category/574053.html 5、JZ2440项目应用篇 https://blog.csdn.net/qingkongyeyue?t=1 6、mini2440平台上简单opencv程序的实现 https://www.xuebuyuan.com/914981.html 7、移植opencv到嵌入式arm详细过程 https://blog.csdn.net/guet_kite/article/details/78667175 8、在ARM-Linux下实现车牌识别(一)------车牌提取 https://blog.csdn.net/Guet_Kite/article/details/79702169 9、在ARM-Linux下实现车牌识别(二)------车牌识别 https://blog.csdn.net/Guet_Kite/article/details/86566773 10、Opencv-2.4.9 在 mini2440 上的移植 https://blog.csdn.net/xy010902100449/article/details/45092757?tdsourcetag=s_pcqq_aiomsg 11、arm mini2440 基于v4l2 ffmpeg x264的视频远程监控 https://blog.csdn.net/ghostyu/article/details/7371310?tdsourcetag=s_pcqq_aiomsg 12、sqlite3在mini2440上的移植 https://blog.csdn.net/zhoujk0520/article/details/7801579?tdsourcetag=s_pcqq_aiomsg 13、arm开发板上摄像头抓图源代码(v4l通用). https://download.csdn.net/download/l461269717/4965398 14、UVC驱动抓图测试程序--基于V4L2 https://download.csdn.net/download/bladebaby/1984008 15、Opencv实现ARM上的人脸检测(ubuntu10.04 / QT / OK6410开发板) https://blog.csdn.net/jasonque/article/details/8471572 16、基于QT和OpenCV的人脸识别系统(11月21日更新,编译好的tiny6410的openCV库可直接使用) http://www.arm9home.net/read.php?tid-15707.html 17、基于嵌入式的安防视频监控 https://wenku.baidu.com/view/7144b22977232f60ddcca1a0.html 18、motion的移植和使用 https://blog.csdn.net/wang93IT/article/details/73497486 19、移植QT5.6到嵌入式开发板(史上最详细的QT移植教程) https://blog.csdn.net/kunkliu/article/details/78980178?tdsourcetag=s_pctim_aiomsg 20、TQ2440 基于V4L2编程框架的 LCD实时显示(上) https://blog.csdn.net/Chasing_Chasing/article/details/77074608   TQ2440 基于V4L2编程框架的 LCD实时显示(下) https://blog.csdn.net/Chasing_Chasing/article/details/77527283 四、4412开发学习 1、iTop-4412精英版的u-boot-2017.11移植教程 https://blog.csdn.net/hyyoxhk/article/details/81734733 2、iTop4412 Linux驱动篇 https://blog.csdn.net/qq_39057987?t=1 3、V4L2摄像头获取单幅图片测试程序(MMAP模式) https://www.linuxidc.com/Linux/2011-03/33020.htm 4、linux系统V4L2架构OV3640摄像头视频捕获保存图片jpg格式 https://blog.csdn.net/aiku969/article/details/40920009 5、基于Tiny6410下QT的人脸识别程序 https://download.csdn.net/download/u010535088/5466027 6、基于QT和OpenCV的人脸识别系统(11月21日更新,编译好的tiny6410的openCV库可直接使用) http://www.arm9home.net/read.php?tid-15707.html 五、ESP8266二次开发 1、Esp8266学习之旅① 搭建开发环境,开始一个“hellow world”串口打印。 https://blog.csdn.net/xh870189248/article/details/77985541 2、nodeMCU学习笔记--ESP8266 https://blog.csdn.net/hanfengcan/article/details/52900008 3、nodeMCU ESP8266 入手 (一)演示 https://blog.csdn.net/wowocpp/article/details/81017702 4、ESP8266学习笔记 https://blog.csdn.net/qq_28877125/article/category/6792283/2 5、ESP8266之SDK开发 https://blog.csdn.net/recclay/article/category/7211955 6、博哥零基础教你玩转ESP8266(一) 重识ESP8266 https://www.arduino.cn/thread-81478-1-1.html https://blog.csdn.net/wubo_fly/article/list/1 7、 Wi-Fi无线控制器开发例程(基础篇) https://www.cnblogs.com/yangfengwu/p/10090894.html 六、Android开发 1、初入android驱动之字符设备(三) https://blog.csdn.net/yanleizhouqing/article/details/47416597 2、Android studio使用JNI实例(1) https://blog.csdn.net/whb_fei/article/details/78614766 3、Android studio使用JNI实例(2)- 调用外部so库 https://blog.csdn.net/whb_fei/article/details/78625937 4、我的Android NDK之旅(二),使用ndk-build构建Jni https://blog.csdn.net/qq_35071078/article/details/70502481 七、算法 1、在高精度计算中它很常用,BCD码与十进制简 https://mp.weixin.qq.com/s/4TZ3x9v83hAYltx6nBKs-g 2、常用排序算法总结(1) https://mp.weixin.qq.com/s/ruVOK3iwyPuDjxSTs7JFvA 3、常用排序算法总结(2) http://www.cnblogs.com/eniac12/p/5332117.html 4、重拾十大经典「排序算法」 https://mp.weixin.qq.com/s/JBwQN9zJbl-PB4ZkBWxWlQ 5、单片机常用的14个C语言算法 https://mp.weixin.qq.com/s/5Xhl8WiB9se9eE1lTFsiDg 6、我的算法学习之路 https://www.cnblogs.com/figure9/p/3708351.html?tdsourcetag=s_pcqq_aiomsg 八、C语言 1、【c基础知识】C指针详解(经典,非常详细) https://blog.csdn.net/baidu_39511645/article/details/78219554 2、1分钟彻底理解C语言指针的概念 http://c.biancheng.net/cpp/html/71.html 3、深入理解C语言指针的奥秘-一篇很好的C指针教程 https://blog.csdn.net/kiddy19850221/article/details/6648828 4、C语言基础 https://blog.csdn.net/czg13548930186/column/info/15707 5、实例讲解嵌入式C语言指针,初学者必备! https://mp.weixin.qq.com/s/TU5KlmWKqsYSO9WnDkkZsQ 九、JAVA语言 1、JAVA教程 https://www.runoob.com/java/java-basic-datatypes.html 十、C++语言 1、C++教程 http://www.runoob.com/cplusplus/cpp-tutorial.html 十一、QT 1、如何学习Qt http://www.kuqin.com/qtdocument/how-to-learn-qt.html 2、QT初级到高级编程视频教程 https://www.jczhijia.com/CourseChaptersList/978.html 3、基于Qt的OpenCV人脸识别(一) https://blog.csdn.net/huhuandk/article/details/84671474 十二、数据结构

1、数据结构心法概要

https://blog.csdn.net/happyjacob/article/details/83663464#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1