自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.A前进之路

记录A先生在嵌入式开发、技术团队管理中遇到的问题及解决方法。

  • 博客(12)
  • 收藏
  • 关注

转载 ubuntu 突然无法上网解决方法

转载自:https://www.cnblogs.com/tiandsp/p/10226055.htmlsudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start

2021-02-23 15:04:51 314

原创 移远4G-Cat1 open开发问题记录

硬件环境:EC600S1.串口3的使用串口3,在物理上有两种组合:GPIO35,36或GPIO53,54。如何切换呢?依靠Open接口的流控开关,如果关闭则是GPIO35,36。如果打开,则是53,54// QL_FC_NONE:GPIO35,36// QL_FC_HW:GPIO53,54ql_uart_open(QL_BT_UART_PORT, QL_UART_BAUD_9600, QL_FC_HW);...

2021-01-24 12:15:20 1149 1

原创 ubuntu编译环境搭建

1.选择虚拟机环境中安装ubuntu操作系统,实现程序编译,而程序编辑修改工作,仍然选择windows环境中。因ubuntu操作系统不熟悉。2.虚拟机软件选择vmware。下载地址:vmware123.ubuntu选择16.04版本下载地址:ubuntu4.遇到过问题4.1 无法将windows上的内容复制粘贴到虚拟机中解决方案,安装Vmware Tools。安装过程4.2 在共享文件夹中,放置要编译代码,编译失败。但在home目录下放置同样的代码,却可以编译通过。原

2021-01-16 00:41:15 823

原创 flash中page program指令理解错误

以前一直在用spi flash的page program指令(0x02H),但写的地址是连续的,就没有细节注意这个指令。在flash中,是按照page进行写数据的,page(256字节)是写的最小单位,写的起始地址也必须永远是page的倍数。...

2020-09-22 18:52:56 2922 2

原创 stm32 std库和 hal库

ST为开发者开发提供一些外设操作的库,方便对外设进行控制。最早的是STD库(标准外设库),后面新出的HAL库(hardware abstraction layer)硬件抽象层,该库要取代之前的标准外设库,是未来st主推,尤其一些新的芯片已经没有std库了。列下现在各个系列对std和hal的支持程度。...

2020-08-16 22:53:50 1262

原创 温度传感器DS18B20调试中的问题

注意事项:1. 单总线脚,要加一个上拉电阻,常见是加4.7K。2.时序,出现问题,都与时序有关。第一个问题:无应答脉冲;通过逻辑分析仪来抓取,微妙和毫秒实际延时时间,发现与实际有很大出入。我时钟选择的是默认的2097KHz,调整成最大的32MHz,微妙和毫秒延时函数的延时效果就好些。static uint32_t fac_us = 32; //us延时倍乘数//延时nus//nus为要延时的us数.//nus:0~19088

2020-07-28 18:08:06 4120 2

原创 移远EC100Y 4G Cat1 模块编译环境搭建

按照移远公司提供的文档来做DS-5的安装。DS-5的安装文件,已经上传到网盘上,可以自由下载,包含DS-5安装包和对应的破解。版本是:5.26.0网盘地址:DS-5: https://t00y.com/dir/25372526-39655010-62e3baDS-5: ctfile://xturlDWwNZ1MzBT0HZQMxB2QAblUxADQFJ1IoBjtaMgBkUWQBMwdiUjQGNQZkAiNRcw9sVzI重点是需要做环境变量配置:Path中添加armcc.

2020-06-24 15:42:10 3361 2

原创 freertos微秒级延时实现

freertos中的delay是基于操作系统tick实现的,是ms(毫秒)级别的,如果要实现us微妙级,要不使用中断,要不就直接while循环进行延时等待。参考别人写的,如下网址http://www.stm32cube.com/article/176

2020-05-26 11:23:38 15256 2

原创 Silicon Labs CP210x USB to UART Bridge,COM口无法识别

一直用一个电脑端,识别USB转串口的函数接口,但在Silicon Labs CP210x USB to UART Bridge上,却无法成功识别。确认过Silicon Labs CP210x USB to UART Bridge和Prolific USB-to-Serial Comm Port的GUID是一样的,没有办法解决,最后只能曲线救国,更换新的接口来操作。先贴出,不能生效的函数接口:1.GUID和设备管理器中,驱动的GUID是一样的。DEFINE_GUID(GUID_DEVINTE..

2020-05-21 14:01:07 14996

原创 【总结】STM32 IAP 串口升级

总结下STM32IAP串口升级IAP升级时,在STMFlash中会包含两个程序:IAP和APP,IAP负责,如果有要升级的APP,则将该APP替换旧APP,并运行新APP,如果没有要升级APP,则立即运行现有的APP程序。关键明白如下:1.需要在FLASH内部,分段去存IAP和APP。在keil中,可以通过配置IROM去配置。如APP存在0x8004000,size是0xC0...

2020-04-20 00:30:39 1423 2

原创 STM32CUBE 调试中问题

本周,公司用到STM32F103芯片,以前都是用std库进行驱动开发,本次尝试用STM32CUBE做开发,依据该工具框架,驱动开发变的简单,但也遇到2个问题,花费了些时间找原因。1.用st-linker下载好程序后,无法启动调试,且再也发现不了target了,也无法进行下载了。最后解决方案:第一步:将STM32CUBE中的SYS->debug,选择成对应的下载方式,比如我是SWD...

2019-12-21 20:37:41 1179

转载 转发:stm32 移植 freertos

原链接:http://www.51hei.com/bbs/dpj-106526-1.html看到一篇stm32移植freertos的文章,讲述的最完整。前言:由于之前听过太多人抱怨移植FreeRTOS到STM32有各种各样的问题,小灯经过一年多对FreeRTOS的研究并在公司产品中应用,多少有些心得,接下来就由小灯以最新版的FreeRTOS为例一步一步移植到STM32F103上,并...

2019-11-09 23:13:30 284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除