摘要: 异步串行口输入输出(轮询模式) 阅读全文
posted @ 2015-08-03 11:35 心的起始 阅读(11722) 评论(0) 推荐(1) 编辑
摘要: RCC时钟模块并不好理解,初次接触我也是一头雾水,而且我真正掌握它的时候也比较晚,是我在学习uC/os-II,需要分析时钟时才有了深刻认识。但在学习中我却一定要把放在了前列,因为这是整个嵌入式最重要的基础之一,可以说是M3芯片的心脏。初学者理解是比较困难,但是掌握清晰对于嵌入式操作系统特别是Ti... 阅读全文
posted @ 2015-08-03 11:33 心的起始 阅读(4574) 评论(1) 推荐(0) 编辑
摘要: 随着工业需求以及单片机性能越来越高,单个芯片能够且需要处理的任务也越来越多,使用传统前后台任务模式已经很难满足设计的需求,嵌入式实时操作系统正是在这种背景下发展起来,目前流行的有rt-thread,freeRTOS,uc/os等轻量级嵌入式操作系统,以及嵌入式Linux这样用于复杂应用开发的操作系统 阅读全文
posted @ 2015-07-29 09:50 心的起始 阅读(1862) 评论(0) 推荐(0) 编辑
摘要: 因为工作需求接触了html+javascript,对于从事嵌入式开发,一直接触c和汇编的我,感觉这种语言是一个的全新的领域,宽松的语法要求,等同于文本逻辑的输出,当然我并不认为它简单,错误检查的缺少让我写代码更需要小心翼翼,这里说说我工作要求实现的功能吧。包含单选按钮和文本编辑框,选中后对应编辑框... 阅读全文
posted @ 2015-07-28 10:34 心的起始 阅读(1727) 评论(0) 推荐(0) 编辑
摘要: 最近需要实现通过TCP/IP远程IAP在线更新功能,忙了2周终于在原有嵌入式服务器的基础上实现了该功能,这里就记录下实现的过程。 IAP又称在应用编程,其实说简单点就是实现不需要jlink,仅通过芯片自带接口如CAN,USB,Ethernet即可实现下载功能.以我用过的stm32f207芯片为例,就 阅读全文
posted @ 2015-07-22 18:22 心的起始 阅读(6813) 评论(0) 推荐(0) 编辑
摘要: STM32的开发学习主要涉及软硬件两个部分的实现,包含众多外设和总线的理解配置。STM32的整个学习曲线并不陡峭,但入门却相当困难,因此在学习之初,多动手实验和测试相当重要,GPIO作为整个STM32与外部连接的端口,难度不高,却十分重要。从深入解析GPIO外设开始,一步步熟悉掌握STM32各个模... 阅读全文
posted @ 2015-07-20 09:21 心的起始 阅读(20158) 评论(0) 推荐(1) 编辑
摘要: 学会了如何新建一个工程模板,下面就要开始动手实践了。像c/c++中经典的入门代码"hello world"一样,流水灯作为最简单的硬件设备在单片机领域也是入门首推。如果你已经有了一定的C语言基础以及曾经使用过类似的芯片,那么学习起来绝对事半功备。当然没有也不需要担心,本项目实现起来很简单。不过学习嵌 阅读全文
posted @ 2015-07-17 17:05 心的起始 阅读(22392) 评论(1) 推荐(0) 编辑
摘要: 学习stm32,第一步就是选择开发工具了,GCC,MDK,IAR每一种都有自己的优劣势,这里我选择使用MDK软件实现STM32模板。当然如果想更快的接触stm32实例,领略嵌入式开发的魅力,STM也提供了丰富的例程供开发者学习使用,具体参考http://www.stmcu.com.cn/desi... 阅读全文
posted @ 2015-07-17 08:53 心的起始 阅读(26930) 评论(1) 推荐(3) 编辑