QEMU for Linux

betball贝博app xilinx 241 次浏览
参考文章: https://blog.csdn.net/u013793399/article/details/53027289 首先要有一个Linux平台的主机(host),比如Ubuntu什么的。我用的是VMware虚拟机。 安装 git. $ sudo apt-get install git 如果报错说找不到git,那就是...

通过tftp调试xilinx-linux

betball贝博app xilinx, 嵌入式linux 323 次浏览
安装tftp服务器 sudo apt install tftp-hpa tftpd-hpa 编辑配置文件 sudo vim /etc/default/tftpd-hpa 启动tftp sudo update-inetd --enable BOOT sudo service tftpd-hpa restart 设置工程petalinux-config ...

zynq_petalinux基本流程

betball贝博app xilinx 304 次浏览
参考: https://blog.csdn.net/u013029731/article/details/85042431https://blog.csdn.net/leon_zeng0/article/details/84172584 下面这篇文章记录的命令中有些是双横线,但是好像发布后就成一条横线了。根据报错自行更改吧。...

AXI总线

betball贝博app FPGA, xilinx 315 次浏览
读数据 写数据 写比读多了一个通道,写的速度会偏慢一些。

STM32cubemx串口DMA

betball贝博app stm32 458 次浏览
可能有点bug,要是串口中断没使能,就只能发一次,使能一下中断DMA也就能发多次了。 hal库里面的dma发送接口必须配置串口中断和DMA中断,否则串口DMA方式发送一次16进制数据流之后,第二次发送,便发送失败,卡死在husart-》State...

stm32的定时器中断

betball贝博app stm32 429 次浏览
对于stm32的定时器,看技术手册的话,会发现包含好几种类型,具体哪一种对应什么模式呢,没仔细研究过。今天彻底的总结一下。 首先通过cube生成的工程,可以看到中断触发以后,首先会判断属于哪种模式,依次为CC1-CC4,Update,Brea...

STM32串口IAP

betball贝博app stm32 409 次浏览
好久没写笔记了,一直干活,没咋学东西,早就看了IAP的视频,今动手实践下。 先下载IAP Bootloader,这个设置好子程序的起始地址啥的就行了,别的想实现啥功能就自己加什么代码。然后先下载到板子里。 然后就要设置APP的ROM区...

STM32串口IAP

betball贝博app stm32 427 次浏览
STM32编程方式 1.在线编程(ICP,In-Circuit Programming):通过JTAG/SWD协议或者系统加载程序(Bootloader)下载用户应用程序到微控制器中。2.在程序中编程(IAP,In Application Programming):通过任何一种通信接口(如IO端口,USB,CAN...

USB-Slave

betball贝博app stm32 429 次浏览
USB-Universal Serial Bus通用串行总线 USB的数据为差分传输,USB主机上D+和D-都接了15K的下拉电阻,所以没有设备接入的时候,D+和D-都是低电平。 高速USB设备中,D+上接一个1.5K的上拉电阻。低速USB设备中,D-上接一个1.5K的...

STM32内存管理

betball贝博app stm32 435 次浏览
若没有内存管理,则需要预先定义很大的空间(数组),为了避免该情况,需要动态分配空间。 分块式内存管理 组成:内存池,内存管理表。 内存管理表:数值为0则为被占用,否则即代表连续占用的内存块数。 内存分配方向:...
Go