![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
苍雨流痕
Technology changing the world!
展开
-
Node mcu入坑之旅
自工作以来许久没写博客了,趁着这两天放假休息,刚好捣鼓一下前些日子在某宝上买的Node mcu 无线模块,顺便学一下lua语言,本文主要记录该模块使用前的一些操作和遇到的一些问题,同时也希望对其他刚开始接触这个模块的人有点帮助。原创 2020-04-05 00:04:32 · 691 阅读 · 0 评论 -
使用keil4 下载.hex文件
背景近期在一个基于stm32f1的项目中需要更新别人提供的驱动,因为涉及利益问题,所以无法直接获得相应的源码,只得到了一个相应的.hex文件。由于之前也没试过直接下载.hex文件下载,故此记下过程,希望日后能帮助到遇到相同问题的朋友,首先说明一下,本人使用的下载器并非jLink或ST-Link,而是所谓的不需要驱动的CMSIS_DAP Debugger 仿真下载器,所以过程才那么麻烦。步骤...原创 2018-11-16 20:52:39 · 4524 阅读 · 0 评论 -
常用ARM汇编指令及ATPCS规则
在嵌入式开发中,汇编程序常常用于非常关键的地方,比如系统启动时的初始化,进出中断时的环境保存、恢复,对性能要求非常苛刻的函数等。只在必要情况下使用汇编指令,只涉及几条汇编指令。1.相对跳转指令:b、bl这两条指令的不同之处在于bl指令除了跳转之外,还将返回地址(bl的下一条指令的地址)保存在lr寄存器中...转载 2018-11-26 12:40:53 · 1847 阅读 · 0 评论 -
S12(X)微控制器的Bootloader程序
参考原文地址:https://blog.csdn.net/lin_strong/article/details/78383916 需要实现远程升级单片机,正好在网上找到了官方提供的Bootloader程序及其对应的文档,赶快弄下来学习研究,这是对其文档的翻译。翻译的资料是公开的,在这里下载https://w...转载 2018-12-10 14:46:57 · 973 阅读 · 0 评论 -
Tx2上ROS环境的搭建
引言原创 2018-12-21 12:52:59 · 1410 阅读 · 0 评论 -
nrf24L01多发一收调试心得
背景 近期项目中要应用到一个多发一收通信场景,考虑到成本及功能问题,最后决定使用nrf24L01模块。经过多次的踩坑最终实现了相应的通信功能,现将相关的调试心得分享一下,留作笔记,同时也希望能帮助到其他初次使用该模块的朋友。注意事项遵循先调试好发送端再调试接收端的原则。具体的调试方法及例程网上都有现成的,所以这里只讲一些注意事项。学会利用STATUS状态寄存器,这里我们在进行调试的时...原创 2019-02-27 12:41:46 · 3296 阅读 · 6 评论 -
STM32串口下载程序
参考链接:https://blog.csdn.net/dongganxiao_maidou/article/details/73729805亲测有效,本人使用的stm32103RC原创 2019-03-14 19:18:03 · 1725 阅读 · 0 评论 -
STM32 使用j-link 下载hex文件(笔记)
参考链接原创 2019-03-15 10:52:38 · 1184 阅读 · 0 评论 -
stm32在keil5下重定向printf
简述在单片机开发中,难免需要用到串口进行通信调试,对于部分人来讲习惯了使用printf进行打印输出,本文记录了该实现方法。环境软件:keil5、pc端串口调试助手硬件:usb转ttl串口模块,stm32最小系统要点此处只记录关键步骤,其他的请参阅相关资料。1.在工程设置Target中勾选Use MicroLiB如下图所示:2.在串口操作的源文件中加入以下代码int fputc(i...原创 2019-05-02 17:01:59 · 5517 阅读 · 0 评论