- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, please with my first nios code.
# include "alt_types.h"# include "sys/alt_irq.h"# include "system.h"# include <stdio.h># include <unistd.h> int main(void){ int a = 1000; alt_printf("Probehl RESET, uz zase ziju!\n"); while (1){ alt_printf("AHOJ\n"); usleep(500000); alt_printf("Tady NIOS II!\n"); usleep(500000); alt_printf("%i\n", a); } return 0; } variable a not print to jtaguart...why? ThanksLink Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
which Qsys( or maybe SOPC builder ) do you use?
you created it ? or using development kit's Qsys without change?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
https://www.altera.com/en_us/pdfs/literature/hb/nios2/n2sw_nii5v2.pdf
See the description of alt_printf() on page 14-78.
Description
The alt_printf() function provides a very minimal printf implementation for use with very small
applications. Only the following format strings are supported: %x, %s, %c, and %%.
So, probably using "%i" is why it doesn't work for you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- https://www.altera.com/en_us/pdfs/literature/hb/nios2/n2sw_nii5v2.pdf See the description of alt_printf() on page 14-78.
Description
The alt_printf() function provides a very minimal printf implementation for use with very small
applications. Only the following format strings are supported: %x, %s, %c, and %%.
So, probably using "%i" is why it doesn't work for you. --- Quote End --- Yes, problem solved, thanks!
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page