Quantcast
Channel: Keil Discussion Forum RSS Feed
Viewing all 3049 articles
Browse latest View live

ARM: What is this L6971E error? and how to solve it? (2 Replies)

$
0
0
I am developing a application and and after trying to build I am getting this error: L6971E: system_stm32f0xx.o(.data) type RW incompatible with main.o(.ARM.__AT_0x20000000) type ZI in er RW_IRAM1. How do i solve it? and what this error indicates?

ARM: No Algorithm found for: 00000000H - 0000371BH (2 Replies)

$
0
0
Hi All, I am facing issue while loading image in MIMXRT1050-EVK. This I used for hello_world program with the default settings. I followed "http://www.keil.com/support/docs/2831.htm" link as well but no success. Attaching the log for reference, Load "C:\\Users\\ARM\\LPUART_eDMA\\SDK\\boards\\iMXRT1052_DevelopersKit\\driver_examples\\elcdif\\rgb\\Objects\\elcdif_rgb.axf" No Algorithm found for: 00000000H - 0000371BH Erase skipped! E

None: Dell Mobile Connect

$
0
0
Hi, To get the best http://www.excellentacademichelp.com/essay-writing/ visit here they can fulfill your demand work.

ARM: SPI slave doesn't transmit, STM32F407VE

$
0
0
I have STM32F103C8 as a SPI master and a STM32F407VE as a SPI slave. I haven't worked with SPI enough to find optimal way to write communication mechanism, and earlier work with SPI only on AVR and Texas Instruments C2000 platforms, so STM32 is new for me. That's what I remember about SPI: Master initializes communication, sends data by MOSI with CLK. Slave can answer to request only when master will send something. So - slave should be ready to push data by MISO when CLK will appear.

C51: Is there a way to make the C51 compiler use memory-specific pointers by default? (1 Replies)

$
0
0
Is there a way to make the C51 compiler use xdata memory-specific pointers as the default instead of generic pointers? C source code that could otherwise be portable to other platforms has to have xdata keywords sprinkled all over the place. Thereby making the source code no longer portable. Assume the following example code: // Forward reference typedef struct request_block req_t; // A hypothetical request block struct request_block { int cmd; int pa

C51: xdata init (2 Replies)

$
0
0
Hello, I'm using Keil C51 compiler with c8051f330 MCU. I have a struct that is in xdata space and is not initialized at startup. I initialize struct with this: memset(&FP, 0, sizeof(FP)); . How to initialize xdata space after reset MCU?

ARM: after_linker_process (2 Replies)

$
0
0
hello !! please i want to know how could i control the placement of RW data of a "xxxx.o" on a specific region into the flash PS : my input is a .axf file and my output would be a .hex file

ARM: NM (2 Replies)

$
0
0
hello ! i want an explication of NM utility and how to use it

ARM: STM32F429ZI - SPI5 undefined

$
0
0
Hello everyone, I'm a French student and I'm using keil uvision for a project. When I try the compile, I've got this message "SPI5 undefined". In the library that I'm using, it is written that if SPI4, SPI5 or SPI6 are undefined, I have to "update library with STD drivers from ST.com". So I downloaded what I think I have to download (http://www.st.com/en/embedded-software/stsw-stm32065.html), but I don't know how to update it in Keil uvisi

None: RTX simulation in Windows (1 Replies)

$
0
0
This is the first time we are going to use an RTOS in our products, all our previous products use a simple in-house scheduler. Previously we have always created Windows simulations of our embedded systems to allows us to perform a large chunk of our testing on our Windows PC's. Is there already source code that allows the RTX to be compiled, built and simulated on Windows?

ARM: How to remove unused __aeabi_idivmod

$
0
0
Hi, Does any one know how to remove unused __aeabi_idivmod? In SourceCode.htm, we can see __aeabi_idivmod is unused. But in SourceCode.map, it still occupy code memory. SourceCode.htm __aeabi_idivmod (Thumb, 460 bytes, Stack size 8 bytes, aeabi_sdivfast.o(.text), UNUSED ) SourceCode.map __aeabi_idivmod 0x00000803 Thumb Code 460 aeabi_sdivfast.o(.text) Thanks.

ARM: how to use single wire can with middleware. (1 Replies)

$
0
0
I'm trying to set up a 33333 bus that uses a single wire for can. Took a bit to get the 33333 configured but now it seems to have issues with receiving. Putting a break point at CAN2_SignalObjectEvent's checks never triggers. This set up below is for a dual wire CAN, do I need to combine the RX/TX to make it work for single wire? How would I go about this? #define CAN_CONTROLLER2 1 // CAN Controller number (can 1 is pa12/11) (can 2 is pb12/13) //------------------

C51: Error of LCD interfacing in C.c(9): error C267: 'lcdcmd': requires ANSI-style prototype (9 Replies)

$
0
0
Hello Sir I am getting error compiling LCD interfacing in C.c... LCD interfacing in C.c(9): warning C206: 'lcdcmd': missing function-prototype LCD interfacing in C.c(9): error C267: 'lcdcmd': requires ANSI-style prototype LCD interfacing in C.c - 1 Error(s), 1 Warning(s). how to resolve the issue? kindly anyone help... my code is, #include <reg51.h> sfr ldata = 0x90; sbit rs = P2^0; sbit rw = P2^1; sbit en = P2^2; void main()

None: L6200E : Symbol Multiply Defined - possible solution (2 Replies)

$
0
0
I have been searching for a solution to this problem, here on forum and I didn't seem to have found one. So I did a little experimenting with codes, and what I believe I have found a solution (not a very logical one, but this worked for me). The reason why I am starting this thread is because I don't know how to answer to those who started threads with same Summary, and I want to give my idea on how to solve this. I noticed that I had this problem when I wanted to declare something

None: MDK_ARM Professional (EVAL) (mdk_pro_eval) not working with MDK-uVision v5.25 (1 Replies)

$
0
0
Hello, I am using Keil-uVision v5.25 with 7-day MDK_ARM Professional (EVAL) (mdk_pro_eval). I am trying to build a project, but unfortunately it is giving me a error which states as below, Error: C9555E: Failed to check out a license. Check that your license details are correct in the License Management dialog of MDK. Additional information is available at: http://www.keil.com/support/man/docs/license/license_management.htm If you need further help, provide this complete erro

ARM: BSD socket api support for select()

$
0
0
Hello, I checked the TCP/IP stack API of newest RTX middleware version, but there is no API like: select(), it is a lot of effort to adapt exist application with select() into RTX BSD TCP/IP environment. Is there any solution to have select() API support in BSD socket? Thanks a lot!

None: STM32F3xx_DFP pack installation problem (5 Replies)

$
0
0
I downloaded uVision V5.24.2.0 as developing tool for STM32F303RE. With a old version (in another pc) have no problem. The last version but as opens says that; " The Following Device Family Pack(s) are required by the project: Keil:STM32F3xx_DFP:2.1.0 " and gives two options, once I select "install" option, this message pops up "One or more Devices Family Pack Devices are not present, would you like to choose another device?"

None: Pack Installer

$
0
0
I am new to keil software. I just want to know one thing, it is necessary to install files from pack installer. Can i create the project without selecting any file from software pack writing my own code using SFR available in microcontroller, i.e. without using any standard library. In simple my question "is it compulsory to use software pack while working on keil".

ARM: About STM32 SPI NSS Management and Multimaster setup (1 Replies)

$
0
0
1.Can anyone explain how the slave management works in STM32 SPI both in software and Hardware model very precisely ? please!! 2. also someone please explain how the communication and data transfer in Multi master mode in STM32 SPI happens as both are masters???.are both are acting as masters simunltaneously ??

ARM: Error: L6218E: Undefined symbol main.o (3 Replies)

$
0
0
Hi, I am facing a linker error ".\STM32F4xx-Nucleo\DMA_LP_App.axf: Error: L6218E: Undefined symbol HAL_UART_Init (referred from main.o)." I have added the file "stm32f4xx_hal_uart.c" and its path in option -> C/C++ -> include path but it's still showing the error. If I add the file twice it shows ".\STM32F4xx-Nucleo\DMA_LP_App.axf: Error: L6200E: Symbol __asm___20_stm32f4xx_hal_uart_c____REV16 multip
Viewing all 3049 articles
Browse latest View live