- 博客(20)
- 收藏
- 关注
原创 Jlink找不到复旦微设备
工作原因需要用复旦微的芯片,板子插上之后keil的jlink调试找不到设备如图,芯片序列号处为空白,当时忘记截图了,就是这个页面,只是SWD为空白。然后使用J-Flash尝试找了一下芯片,也没有,然后选择m0内核之后发现是可以连接的target选择connect之后显示连接成功,说明芯片是和Jlink是没什么问题的。然后到别的工程师那里看了一下发现自己这里没有复旦微的设备包。
2024-04-18 09:07:32 469 1
原创 复旦微芯片学习计划
定时器中断实现周期任务(或者放在定时器秒中断中)ADC读取模拟电压,获取电池电压值。GPIO的配置,点灯是万物基石。配置SPI,读写外部flash。配置串口通信,方便后面调试。外部中断,获取按键输入。
2024-04-12 09:36:10 164
原创 WiFi模块E03-W01测试
4 WiFi模块打开热点时局域网内自身ip为192.168.4.1。第一个连接的网络子设备的ip固定为192.168.4.2。2 在任意模式下均可连接同局域网下的服务器和客户端并进行通信,但是不可同时作为服务器和客户端工作。7 建立服务器之前要打开多连接模式,关闭服务器之后要关闭多连接模式;正常串口通信4个引脚+GPIO15接地+CH_PD接VDD。8 手机设备设定端口号时出现过小于8000无法监听的情况;3 混合模式下网络子设备无法通过模块访问外网。6 停止透传之后要关闭透传模式;
2024-04-11 09:05:37 264
原创 FM33LC0xx复旦微芯片rtc时间保存格式与处理
bit3~0为个位数字,计数范围0~9;bit6~4为十位数字,计数范围0~5;获取寄存器值之后需要经过处理才是正确的时间值。在寄存器中个位和十位分开计算。
2024-04-09 10:40:02 264
原创 使用secureCRT访问本地虚拟机
2.1 查看ssh服务是否开启命令:service ssh status如图所示即为已经开启2.2 安装ssh服务命令:sudo apt-get install openssh-server2.3 ssh服务重启命令:service ssh restart我也没用过就不贴图了。
2023-10-27 11:53:26 676 1
原创 Linux错误码:errno
Linux系统运行代码出现错误时会生成一个错误码:errno,通过查询错误码可以查看错误信息。这个错误码是内核自动生成的,相当于一个全局变量,在哪都能用(先包含errno.h头文件)。错误码只有一个,只会显示最新的错误码。
2023-10-25 14:02:43 486 1
原创 Linux文件操作
1、打开函数:open/fopen2、读写函数:fputc/s 、fgetc/s (c表示操作字符,s表示操作字符串)3、补充:fwrite和fread是以数据块的形式读写。
2023-10-25 12:01:14 54 1
原创 博客摘录「 STM32F4-TIM(定时器)」2023年10月13日
例如:在调用SystemInit()情况下:SYSCLK=168M,AHB=168M,分频系数是4,因此APB1时钟=AHB / 4=42M。因为APB1分频系数不是1,因此CK_INT的时钟是APB1时钟的2倍,因此CK_INT = APB1*2=84M。使用定时器之前先搜索一下这个定时器的频率是多少,比如这里的时钟并不是下意识认为的最大频率168兆二十84兆。
2023-10-13 11:46:32 64
原创 博客摘录「 【STM32】WS2812B灯珠的PWM+DMA控制(库函数)」2023年10月13日
WS2812B编码所需的时间精度为ns级别,定时器中断不合适了;怪不得我用定时器中断调出来的颜色是五彩斑斓的。
2023-10-13 09:12:23 134
原创 mpu6050姿态角简单介绍
主要是想记录一下做平衡小车时接触到的四元数的知识,相关的学习资料里面只对四元数的概念进行了简单介绍,先贴在这里后面有需要再补充。
2023-10-11 11:23:17 439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人