自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 zynq使用ps端iic点亮0.96寸oled

zynq使用ps端硬件iic点亮oled

2024-12-04 12:38:38 384

原创 三人表决电路

原理很简单,就是三个人进行投票,只要其中两个人投票通过,就做某件事情。用代码翻译出来就是开发板上有3个按键,只要任意2个按键按下,就亮灯。最近在B站跟着杜勇老师学习FPGA,今天带来的是三人表决电路。由于我的按键按下是低电平,所以需要取反。其中and为与门,or为非门。

2023-10-28 22:58:20 1895 1

原创 使用H750点亮SPILCD的问题

昨晚上移植了一块信泰微电子的SPI屏幕,发现出了问题,找了半天,用逻辑分析仪看电平,发现引脚电平周期居然长达1s!这在SPI里面是根本不可能的事情。然后又看到了官方给的例程是将GPIO全部设置为了very high,我看是不是这里出了问题,我又把GPIO设为了very high,逻辑分析仪显示波形正常,离大普!重新插上LCD,正常显示。总结:SPI告诉总线上的GPIO设置为very high!

2023-07-29 14:15:36 314

原创 关于在STM32CubeMX误改SDRAM和LTDC引脚的解决办法

比如我刚刚就不小心更改了我板子上的SDRAM的引脚,由于自己的LTDC显存就是挂载在SDRAM上的,所以导致自己的程序在进行到GUI_Init()的时候死掉了,我找了半天才意识到自己的引脚改了,最后对比了例程,终于发现了。所以在此我劝大家在更改CUubeMX的时候发现程序不对劲一定要检查引脚!总之就是检查自己板子上的外设的引脚。

2023-07-24 00:45:41 275

原创 ADC+DMA使用时需要关闭DCache

最后在中断中一定要加上这句话来使中断失能并更新中断,我同时也发现了如果打开continuous conversion mode的时候 屏幕会黑屏,我猜是因为一直进DMA中断的原因。今天在使用ADC时候碰到了一个关于DCache的问题。

2023-07-23 20:50:19 216

原创 移植emWin心得

一定要记得开LTDC的中断,一定要记得,这次被这个给坑死了。

2023-07-23 00:39:59 83

原创 关于arm出的新库WindowsFunctions.c

c文件包含,只需要包含这个就行了,因为这个文件里面包含了。将这4个勾上,不然会对编译产生影响。然后编译,就大功告成了。

2023-07-21 20:35:33 139 1

原创 一、实现按键控制LED灯闪烁

/使能P2.1上拉/下拉电阻。

2023-07-21 18:28:37 1264 1

原创 学习MSP430第一天

本系列博文记录自己电赛学习MSP430单片机过程。

2023-07-20 19:46:11 79 1

原创 关于STM32CubeMX生成代码出现问题的原因

今天用STM32CubeMX生成代码出现了问题仔细找了一下,发现原因竟然是因为我的路径存在中文。然后我把中文路径改成了英文路径,就是直接把文件名字改成英文,就又OK啦!

2023-07-09 19:50:30 1318 1

原创 STM32H750配置DAC+DMA输出正弦波

定时器6是基本定时器。开始转换与修改频率。

2023-07-07 15:58:13 919 1

原创 STM32H7的ADC+DMA方式采集电压

先请务必配置好DEBUG,避免程序只能更新一次搞心态。单次ADC+DMA采集。

2023-07-07 15:53:27 861 1

转载 指定x为整数的整数规划

就跟linprog一样,只不过多了个intcon罢了,而这个intcon可以理解为(当然是我自己的理解与全世界都无关)int count, 也就是哪个x是整数。其他具体形同linprog,当然除了等于号左边有点不同。对于指定x为整数的整数规划,使用的是intlinprog函数,该函数也就是在线性规划函数linprog的基础上加了个int,这个Int的含义也就是指定x为整数(不是所有的整数的意思)。其中的b的意思,就是bin,二进制,这对于我这个搞嵌入式的人来说太熟悉不过了。夜深人静,再写一篇博客。

2023-05-23 00:26:42 198 2

原创 数学建模之分枝定界法

也就是说,对于两个多个小数解,先将第一个划定为整数,当然这个整数肯定有不止一个限定办法,然后再对第二个限定为整数,以此类推知道第n个,最后求出符合要求的整数解即可。今天学习了分枝定界法,它是整数规划的其中一种方法,其实也就是在原先线性规划的基础上,对于非整数解的再划分。

2023-05-22 12:21:54 176 1

原创 数学建模中的线性规划

今天我学习到了线性规划,一开始觉得挺难的,但是到了后面反而觉得,其实不难,理解了思想就是照着代码抄了(哈哈哈哈哈虽然人家明确说了不准照着抄)。可以看到,先将之前的变量清除掉,然后输入需要求解的最大值用c矩阵表示,用aeq和beq来表示等式,eq的意思就是equal(相等)。可以看到我的best跟答案上的best没有区别嘿嘿,结果正确(吓死我了我看走眼了还以为我写错了呢),over!今天我跟着川川菜鸟学习了数学建模,虽然平常主要是在做嵌入式方面的东西,但我还是觉得数学建模有着非常重大的意义。

2023-05-22 09:17:47 86 2

基于云平台的减速器试验台开发_刘融宇.caj

基于云平台的减速器试验台开发_刘融宇.caj

2022-11-27

空空如也

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

TA关注的人

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